package com.example.api.common.log;

import lombok.Builder;
import lombok.Data;
import java.time.LocalDateTime;
import java.util.Map;

@Data
@Builder
public class LogEvent {
    private String traceId;
    private String serviceName;
    private String ip;
    private String threadName;
    private String operationName;
    private String methodName;
    private String className;
    private Object request;
    private Object response;
    private Throwable throwable;
    private LocalDateTime timestamp;
    private Long executionTime;
}